Old to modern English dictionary. 2013.
heofung — lamentation … The Old English to English
lamentation — heofung … English to the Old English